home *** CD-ROM | disk | FTP | other *** search
- Path: sn.no!not-for-mail
- From: tbk@sn.no (Thore Bjerklund Karlsen)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS frien
- Date: 30 Jan 1996 07:11:55 +0100
- Organization: SN Internett
- Message-ID: <4ekcrb$1q9@sinsen.sn.no>
- NNTP-Posting-Host: sinsen.sn.no
-
- (Juergen "Rally" Fischer)
-
- >|> Give me a reason I shouldn't believe it. Get VBR, do a LoadView(
- >|> set the DMA you need, set the interrupts you need, do a Forbid().
- >|> don't really need much more to get it working. After you are finish
- >|> just put everything back the way it was.
-
- >The only thing your demo will need is the "Loadview(0)".
- >seems that copper stuff can't be done with OS.
-
- Yep.. But what happens if you do Amiga-M or something? I haven't
- tried just doing loadview(0) before.
-
- >But forget vbr, interrupt severs work well. Blitter usage is also no
- >problem, you can even own() it.
-
- Hooray for multitasking.. No point keeping the system alive if you own
- the blitter?
-
- >Forbid() seems to be replacable by the task run at hi pri (let user
- >select pri level) and a input-handler.
-
- What is the difference between Forbid() and SetTaskPri(127)?
-
- >|> Reality proves me right. The only compatibility problems I have
- >|> was with a player that played twice as fast as it should on 040, bu
- >|> didn't make it. As far as I know, all my code works on machines up
-
- >I heard about a mod-player using audio-device, I don't know how efficie
- >it is.
-
- Wouldn't bet my life on it.. :)
-
- >|> No, I'm not. I'm interested in GOOD software. I don't want a demo
- >|> game that "simply works". I want a GOOD demo. I want a GOOD game.
- >|> don't want to watch dot-routines with 20 dots in a frame, because t
- >|> use PutPixel() or whatever (I don't even know the name) to make
- >|> "simply work". Whether I want to watch dot-routines at all is anot
- >|> matter.. :)
-
- >Well, I agree games need to go efficient way, but as I said,
- >the only non-OSy thing you need to do is owning the copper.
-
- >Not putpixel, but just render to chipmem when chipset present,
- >writepixelarray8 when gfx-card selected.
-
- Two times the code.. Not fun.
-
- >|> .. if you want a stunning demo/game.. Not WBTris or similar.
-
- >You get the cpu power without OS shutdown.
-
- Do you call SetTaskPri(veryhigh), LoadView(0) and OwnBlitter() not
- shutting down the OS?
-
- >|> Not at all. Not everybody is rich, you know. Do you seriously beli
- >|> that a standard A1200 would have had any great games if everybody u
- >|> the OS? I dare you to name ONE great game using *only* the OS!
-
- >Well, the thig is, as I said, when done correct, everything except copp
- >can be done OS-compatible.
-
- Everything CAN be made OS-compatible.. But at a price.
-
- __
- \\\__ Thore B. Karlsen % tbk@sn.no % C64-C128D-A1200-A2000C
- \XX/ Wowbagger/AFL&SSN % -c0d3r- % A1230/50MHz-2C8F/340MB
-
- Jud.19.28: Den de dude took ha' up downon an ass, and da damn man rose
- down, and gat him unto his place. What it is, my man!
-
-